be sterile (mares) - Français Anglais Dictionnaire